Long latin and egypt